Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LLECHRHYD TERRACE Terraced £77,299 £63,000 12 Sep 2019
2 LLECHRHYD TERRACE Terraced £154,639 £109,000 4 Sep 2015
3 LLECHRHYD TERRACE Terraced £144,035 £92,500 3 Apr 2014